package com.polaris.live.im.sfs.bean.live

import com.polaris.live.im.sfs.core.bean.AbstractMessage
import com.polaris.live.utils.CommonUtils

/**
 *  上麦请求
 * @author Created by 天晴 on 2024/2/28 19:38
 * @since 1.0.0
 **/
data class LiveSiteUpMessage(
    /**
     * 麦位信息
     */
    val site: Int?,

    /**
     * 邀请上麦
     */
    val invite: Boolean,
    /**
     * 主播id
     */
    val anchorId: Long,
    /**
     * 上座类型 0语音上座 1视频上座
     */

    val upSiteType: Int? = null,
    /**
     * 消息ID
     */
    override val msgId: String = CommonUtils.uuid(),

    ) : AbstractMessage
